全部学科
Python全栈
python
NodeJS全栈
nodejs
📅 2026-05-23 8 分钟 ✍️ juanwangdev

GitLab CI 集成

GitLab CI 自动化 Maven 构建。

.gitlab-ci.yml

YAML
stages:
  - build
  - test
  - deploy

build:
  stage: build
  image: maven:3.9
  script:
    - mvn clean compile

test:
  stage: test
  image: maven:3.9
  script:
    - mvn test

deploy:
  stage: deploy
  image: maven:3.9
  script:
    - mvn deploy
  only:
    - main

要点总结

  • stages 定义构建阶段
  • image 使用 Maven Docker 镜像
  • script 执行 mvn 命令
  • only 控制触发分支
想在手机上练习这篇文章的配套题目?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一篇 GitHub Actions 配置
下一篇 → 构建产物发布自动化
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码